Internet Explorer

Chrome

Opera

Safari

Firefox

7.0

8.0

9.0

7.0

8.0

9.6

10.0

10.0

3.1

4.0

5.0

3.0

3.6

4.0

Помилка

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

 

Коротка інформація

 

CSS

CSS1, CSS2, CSS2.1,  CSS3

Значення за умовчанням

все

Посилання на специфікацію

http://www.w3.org/TR/CSS21/cascade.html#at-import

 

Опис

Правило @import дозволяє імпортувати вміст CSS -файла в поточну стильову таблицю.

Синтаксис

@import url("ім'я файлу")[типи носіїв];

@import "ім'я файлу" [типи носіїв];

Типом носія виступають різні пристрої, наприклад, принтер, КПК, монітор та ін. В таблиці. 1 перераховані деякі з них.

Таблиця. 1. Типи носіїв і їх опис

Тип

Опис

all

Усі типи. Це значення використовується за умовчанням.

aural

Мовні синтезатори, а також програми для відтворення тексту вголос. Сюди, наприклад, можна віднести мовні браузери.

braille

Пристрої, засновані на системі Брайля, які призначені для сліпих людей.

handheld

Наладонные комп'ютери і аналогічні ним апарати.

print

Друкуючі пристрої на зразок принтера.

projection

Проектор.

screen

Екран монітора.

tv

Телевізор.

Використання типів носіїв спільне з імпортом файлу дає можливість вказувати стиль тільки для певних пристроїв.

Значення

В якості значення використовується шлях до стильового файлу, який вказується усередині необов'язкової конструкції url(). Шлях до файлу при цьому можна писати як в лапках (подвійних або одинарних), так і без них.

Приклад        

XHTML 1.0 CSS 2.1 IE 6 IE 7 IE 8 Cr 8 Op 11 Sa 5 Fx 3.6
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http ://www.w 3.org/TR/html4/strict.dtd">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows - 1251">
    <title>Імпорт стилю</title>
    <style type="text/css">
       @import "/style/main.css" screen; /* Стиль для виведення результату на монітор */
       @import "/style/palm.css" handheld, print; /* Стиль для друку */
    </style>
  </head>
  <body>
    <p>..</p>
  </body>
</html>

Браузери

Браузер Internet Explorer до сьомої версії включно не підтримує типи носіїв при імпорті стильового файлу. Більше того, при додаванні типу носія стильовий файл взагалі не завантажується.